on sails - Turkish English Dictionary